Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 SCOTTS ROAD Detached £1,026,272 £230,000 18 May 1999
12 SCOTTS ROAD Semi-Detached £710,795 £697,500 20 Apr 2023
14 SCOTTS ROAD Semi-Detached £632,372 £120,000 17 Apr 1997
16 SCOTTS ROAD Detached £819,163 £602,000 31 Mar 2016
18 SCOTTS ROAD Detached £550,029 £348,000 24 Aug 2007
20 SCOTTS ROAD Detached £633,436 £340,000 24 May 2005